1 3 7 9 21 27 63 189 42649 127947 298543 383841 895629 1151523 2686887 8060661 